stone piled revetment - Turkish English Dictionary